package com.ssy.jt808.gateway.sdk.terminal.pojo.info;

import com.fasterxml.jackson.databind.JsonNode;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author wangzezhou
 */

@Data
public class LocationInfo{

  /** 定位 ID */
  private long id;

  /** 上报的设备时间 GMT+8 时间 */
  private LocalDateTime time;

  /** 经度 */
  private float lng;

  /** 纬度 */
  private float lat;

  /** 海拔高度，单位：米 */
  private Integer altitude;

  /** 速度 1km/h */
  private float speed;

  /** 方向，0-359，单位度，正北为0，顺时针 */
  private Integer direction;

  /** 报警标志位 */
  private Integer alarmBits;

  /** 状态标志位 */
  private Integer statusBits;

  /** 附加信息 */
  private JsonNode additionInfo;

//  /** 原定位二进制消息的 base64 编码 */
//  private String payloadBase64;
}
